$(document).ready(function () {
//公共方法
    function setCookie(name, value) {
        var Days = 1;
        var exp = new Date();
        exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
        document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();
    }

    function getCookie(name) {
        var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
        if (arr = document.cookie.match(reg))
            return unescape(arr[2]);
        else
            return null;
    }

// 验证手机号是否正确
    function errorNum(value) {
        if (!new RegExp('^((13\\d)|(17\\d)|(15[^4\\D])|(18\\d))(\\d{8})$').test(value)) {
            $("#errorMsg").html("手机号码有误，请重填");
            return false;
        } else {
            return true;
        }
    }

//校验密码
    function errorPs(value) {
        if (!(/(?!^[0-9]+$)(?!^[A-Z]+$)(?!^[a-z]+$)(?!^[^A-z0-9]+$)^.{6,16}/.test(value))) {
            $("#errorMsg").html("密码格式错误，请输入6～16位字符，至少包含数字、大写字母、小写字母、符号中的两种!");
            return false;
        } else {
            return true;
        }
    }

//特殊字符
    function ChinaChar(value){
        if (!(/^[\u4e00-\u9fa5+$]/.test(value))) {
            return false;
        } else {
            return true;
        }
    }
    function EnglishChar(value){
        if (!(/^[a-zA-Z+$]/.test(value))) {
            return false;
        } else {
            return true;
        }
    }

    function specialChar(value){
        if ((new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~！@#¥⋯⋯&*（）——|{}【】‘；：”“'。，、？]").test(value))) {
            return false;
        } else {
            return true;
        }
    }

//封装ajax
    jQuery.axs = function (url, data, type, callback) {
        type = (type == "POST") ? "POST" : "GET";
        $.ajax({
            type: type,
            data: data,
            url: url,
            dataType: "json",
            success: function (data) {
                if (data) {
                    if(url.indexOf('wxAudio') != -1){
                        alert(JSON.stringify(data));
                    }
                    if(data.code == 0){
                        callback(data);
                    }
                    if(data.code == 1) {
                        $("#errorMsg").html(data.message);
                        var nowPath = document.location.href;
                        if(nowPath.indexOf('setup/modifymima.html')!==-1){
                            $("#errorMsgTwo").html(data.message);
                        }
                    }
                    if (data.code == 999) {
                        localStorage.clear();
                        var nowPath = document.location.href;
                        console.log('document.location.href',document.location.href)
                        if(!nowPath){
                            wechatAuth();
                        }
                    }

                }

            },
            error: function(d){
                //alert("操作失败");
            }
        });
    };



});